Text copied to clipboard!
Tytuł
Text copied to clipboard!Inżynier sprzętu i oprogramowania układowego
Opis
Text copied to clipboard!
Poszukujemy doświadczonego Inżyniera sprzętu i oprogramowania układowego, który dołączy do naszego zespołu badawczo-rozwojowego. Osoba na tym stanowisku będzie odpowiedzialna za projektowanie, rozwój, testowanie i wdrażanie rozwiązań sprzętowych oraz oprogramowania układowego (firmware) dla naszych produktów elektronicznych. Idealny kandydat powinien posiadać solidne doświadczenie w pracy z mikrokontrolerami, systemami wbudowanymi oraz znać języki programowania niskiego poziomu, takie jak C i C++.
W ramach codziennych obowiązków, inżynier będzie współpracować z zespołami projektowymi, elektronikami, programistami oraz testerami, aby zapewnić najwyższą jakość i niezawodność tworzonych rozwiązań. Będzie również odpowiedzialny za analizę wymagań technicznych, tworzenie dokumentacji projektowej, debugowanie oraz optymalizację kodu firmware. Znajomość narzędzi do symulacji i testowania układów elektronicznych oraz doświadczenie w pracy z systemami kontroli wersji (np. Git) będą dużym atutem.
Oferujemy pracę w dynamicznym środowisku technologicznym, możliwość rozwoju zawodowego, udział w innowacyjnych projektach oraz atrakcyjne warunki zatrudnienia. Jeśli jesteś osobą z pasją do elektroniki i programowania niskopoziomowego, cenisz sobie precyzję i jakość, a także chcesz mieć realny wpływ na rozwój nowoczesnych produktów – ta oferta jest dla Ciebie.
Obowiązki
Text copied to clipboard!- Projektowanie i rozwój układów elektronicznych oraz firmware
- Tworzenie i implementacja kodu w językach C/C++
- Testowanie i debugowanie oprogramowania układowego
- Współpraca z zespołem projektowym i inżynierami sprzętu
- Tworzenie dokumentacji technicznej i projektowej
- Analiza i optymalizacja wydajności systemów wbudowanych
- Integracja firmware z komponentami sprzętowymi
- Udział w przeglądach kodu i testach jakościowych
- Wdrażanie aktualizacji oprogramowania układowego
- Zarządzanie wersjami kodu przy użyciu systemów kontroli wersji
Wymagania
Text copied to clipboard!- Wykształcenie wyższe techniczne (elektronika, automatyka, informatyka lub pokrewne)
- Minimum 3 lata doświadczenia na podobnym stanowisku
- Bardzo dobra znajomość języków C i C++
- Doświadczenie w pracy z mikrokontrolerami (np. STM32, AVR, ARM)
- Znajomość systemów wbudowanych i architektury sprzętowej
- Umiejętność czytania schematów elektronicznych
- Znajomość narzędzi do debugowania i testowania firmware
- Doświadczenie z systemami kontroli wersji (np. Git)
- Zdolność analitycznego myślenia i rozwiązywania problemów
- Komunikatywność i umiejętność pracy zespołowej
Potencjalne pytania na rozmowie
Text copied to clipboard!- Jakie masz doświadczenie w pracy z mikrokontrolerami?
- Czy pracowałeś wcześniej z systemami wbudowanymi?
- Jakie języki programowania znasz na poziomie niskopoziomowym?
- Czy masz doświadczenie w debugowaniu firmware?
- Z jakich narzędzi do testowania układów elektronicznych korzystasz?
- Czy potrafisz czytać i analizować schematy elektroniczne?
- Jakie projekty z zakresu firmware realizowałeś wcześniej?
- Czy znasz systemy kontroli wersji, takie jak Git?
- Jak radzisz sobie z dokumentacją techniczną?
- Czy masz doświadczenie w pracy zespołowej z inżynierami sprzętu?